﻿//链接：https://ac.nowcoder.com/acm/contest/99909/A
//题目描述
//小苯有两个数字a 和b，他希望找到一个整数0≤p < b 和另一个整数𝑘，使得能够将a 表示成：a = k×b + p 的形式。
//请你帮他表示一下吧（可以证明表示方式是唯一的）。
//输入描述 :
//每个测试文件均包含多组测试数据。第一行输入一个整数T(1≦T≦10^4) 代表数据组数，每组测试数据描述如下：
//在一行上输入两个正整数a, b(1≦b≦a≦10^4) 代表初始给定的两个数字。
//输出描述 :
//对于每一组测试数据，在单独的一行上输出一个形如
//a = k * b + p
//a = k * b + p 的字符串，其中a 和b 需要替换为输入的数字，k 和p 由你计算得到。
//示例1
//输入
//3
//3 2
//7 4
//2 2
//输出
//3 = 1 * 2 + 1
//7 = 1 * 4 + 3
//2 = 1 * 2 + 0
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int main() {
	ios::sync_with_stdio(0), cin.tie(0), cout.tie(0);
	ll t; cin >> t;
	while (t--) {
		ll a, b; cin >> a >> b;
		for (int i = 1; i <= a; i++) {
			ll p = a - i * b;
			if (p < b && p >= 0) {
				cout << a << "=" << i << "*" << b << "+" << p<<'\n';
				break;
			}
		}
	}
	return 0;
}